detailed grafting demonstration